package vip.xiaonuo.smzq.modular.lifecycle.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import vip.xiaonuo.smzq.modular.lifecycle.base.Base;

/**
 * <p>
 * 储量审批流程
 * </p>
 *
 * @author 于彦飞
 * @since 2024-11-11
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("kcl_clsp")
@ApiModel(value="储量审批流程对象", description="储量审批流程")
public class KclClsp  extends Base implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "主键id")
    @TableId("pkid")
    private String pkid;


    @ApiModelProperty(value = "省行政区")
    @TableField("sheng")
    private String sheng;


    @ApiModelProperty(value = "市行政区")
    @TableField("shi")
    private String shi;


    @ApiModelProperty(value = "县行政区")
    @TableField("xian")
    private String xian;


    @ApiModelProperty(value = "许可证号")
    @TableField("xkzh")
    private String xkzh;


    @ApiModelProperty(value = "矿业权人")
    @TableField("kyqr")
    private String kyqr;


    @ApiModelProperty(value = "审批状态（0未审批，1县审批，2市审批，3省审批，4部审批，5审批完成）")
    @TableField("spzt")
    private String spzt;


    @ApiModelProperty(value = "创建时间")
    @TableField("cteat_time")
    private String cteatTime;


    @ApiModelProperty(value = "创建人")
    @TableField("creat_by")
    private String creatBy;


    @ApiModelProperty(value = "创建人所属单位")
    @TableField("creat_by_unit")
    private String creatByUnit;


    @ApiModelProperty(value = "关联字段")
    @TableField("glzd")
    private String glzd;


    @ApiModelProperty(value = "审批结果（通过，未通过）")
    @TableField("spjg")
    private String spjg;


    @ApiModelProperty(value = "备注")
    @TableField("bz")
    private String bz;


    @ApiModelProperty(value = "矿区编号")
    @TableField("kqbh")
    private String kqbh;


    @ApiModelProperty(value = "矿山编号")
    @TableField("ksbh")
    private String ksbh;


    @ApiModelProperty(value = "年度")
    @TableField("nd")
    private Integer nd;


    @ApiModelProperty(value = "登记分类编码")
    @TableField("djflbm")
    private Integer djflbm;


    @ApiModelProperty(value = "填报状态：未填报，已填报")
    @TableField("tbzt")
    private String tbzt;





}
